Date		:	02 d�cembre 1993
		Protection	:	MOT DE PASSE
		Programme	:       RETURN OF THE PHANTOM
		Outils		:	SOFT-ICE V2.50 + 1024k EMS
		Fichier		:	RETURN.EXE
		Temps pass�	:	4 minutes 
		Soci�t�		:	MICROPROSE
		Divers	        :	En clair.
		Origine		:	Slave
		Num�ro		:	232


	C'est BOYA UN qui m'a appel� en catastrophe en me disant "le programme
	demande un mot de passe".
	Je regarde dans le r�pertoire, et ce que je soup�onnais se r�v�la
	exact: il s'y trouvait un fichier RETURN.DOC qui comportait tout le
	manuel typewrit� !

	Mais par curiosit� ( et un peu pour essayer de me venger de l'�chec
	sur un autre MICROPROSE: LEGACY ) je lan�ais SOFT-ICE avec 1024k d'EMS.
	
	Dans le cas pr�sent on essaye de trouver l'endroit o� l'on boucle tant
	que la touche ENTER n'est pas activ�e.

	CS=9538
	CS:13F3 74DC JZ 13D1	; On tourne tant que ENTER n'est pas activ�e.

	Puis il faut s'�loigner en gardant toujours � l'esprit que les 
	instructions de test de la chaine de caract�res se trouve forc�ment dans
	un CALL ou CALLF. Et que quelque part on doit tester un
	registre/variable avec 02 ( si on est parti de z�ro ) ou 03 si on est
	parti de un.

	Cette variable/registre repr�sente le nombre d'essais infructueux que
	l'on a fait. 99 fois sur cent on est jet� au bout de trois tentatives.

	V�rifier �galement tout test fait apr�s le retour d'un CALL/CALLF.

	On trouve � partir de CS:0323 les deux ( test et SI compar� � 02 ):

	CS=9CA2
	CS:0323 83C404	ADD	SP,+04
	CS:0326 0BC0	OR	AX,AX	  ; r�sultat du test de la chaine.
					  ; doit �tre �gal � 0000.
	CS:0328 7414	JZ	033E	  ; Test � JMPer par EB.
	CS:032A 46	INC	SI	  ; Si pas OK on incr�mente SI !
	CS:032B 83FE02  CMP	SI,+02    ; Trois tentatives ?
	CS:032E 7D03	JGE	0333	  ; On est jet�....
	CS:0330 E958FE	JMP	018B	  ; On redemande le code.
	  :
	  :
	  :
	CS:033E 2BF6    	SUB	SI,SI     ; Ici si OK.
	CS:0340 C706004DFFFF	MOV	WORD PTR [4D00],FFFF
						  ; on met un flag
					          ; comme quoi c'est bon.

	Avec PCTOOLS checher la chaine:	83C4040BC0741446 dans le fichier
	RETURN.EXE et modifier 74 par EB.

	FREDDY